spotting scope – English–Italiano translations

🇬🇧 en it 🇮🇹

spotting scope noun

  • compact high-power monocular telescope for observing wildlife or targets
cannocchiale
Wiktionary Links